be good at public speaking - Turco Inglés Diccionario